Sea Turtle Nesting Beach, oh yeah... St. John (USVI)